home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 016a / strpmgr.zip / STRIPMGR.DOC next >
Text File  |  1991-02-25  |  3KB  |  93 lines

  1.  
  2. STRIPMGR preliminary documentation (8/25/90)
  3.  
  4. STRIPMGR scans CONFIG.SYS, AUTOEXEC.BAT, and any batch files called by
  5. AUTOEXEC, and optionally removes 386 memory managers and their related
  6. programs.  STRIPMGR returns the number of memory managers & programs
  7. found or removed (depending on the /S switch), or 255 on an error.
  8.  
  9. The syntax is
  10.  
  11.     stripmgr [d:] [/H/S/T] [~386max.sys] [striplist]
  12.  
  13. The switches are
  14.  
  15.     /H    Display the help screen.
  16.  
  17.     /S    Strip the memory managers.  STRIPMGR will prompt the
  18.         user before removing each program, unless the /T(erse)
  19.         switch is specified (see below).  If the /S switch
  20.         is not specified, STRIPMGR will display the files found
  21.         but take no action.
  22.  
  23.     /T    Terse mode - turn off the display of STRIPMGR's
  24.         processing, and if /S is specified, remove the programs
  25.         without prompting the user.
  26.  
  27. The optional arguments are
  28.  
  29.     d:        Startup drive (where CONFIG.SYS & AUTOEXEC.BAT
  30.             are located).
  31.  
  32.     ~386max.sys    Don't remove references to 386MAX or any of its
  33.             associated programs.  (Note that the name could
  34.             be changed, i.e. ~QEMM.SYS to not remove any
  35.             references to QEMM.)
  36.  
  37.     striplist    The name of the strip list file.  If not
  38.             specified, it defaults to STRIPMGR.LST in the same
  39.             directory as STRIPMGR.
  40.  
  41. The format of the strip list is
  42.  
  43. : QEMM 386 from Quarterdeck
  44. qemm.sys
  45.     ~loadhi
  46.     !noega
  47.  
  48. : 386MAX from Qualitas
  49. 386max.sys
  50.     ~386load *prog=
  51.  
  52.  
  53. Lines beginning with a : or ; are comments and are ignored, as are blank
  54. lines.  A program name in the left column is the memory manager name; it
  55. is followed by the names of its associated programs with leading tabs.
  56. If STRIPMGR matches the memory manager name with a name in CONFIG.SYS,
  57. it saves the associated programs to a "delete list" and scans CONFIG.SYS
  58. and AUTOEXEC (and related batch files) for a match.  Otherwise, the
  59. associated programs are ignored.
  60.  
  61. If a program name in the left column is followed on the same line by
  62. another name, that second name must exist on the line for a match to
  63. be made.  For example:
  64.  
  65. : MS-DOS 5.0
  66. dos umb
  67.     lh
  68.     loadhigh
  69.  
  70. The word "UMB" must appear in a "DOS=" statement; for example, "DOS=HIGH,UMB"
  71.  
  72.  
  73. The associated programs have required leading characters:
  74.  
  75.     !    Remove the entire line where this program name occurs
  76.     ~    Remove the program name and any switches (/ or -) which
  77.         follow, but keep the remainder of the line.
  78.     @    Remove the program name and replace it with the name
  79.         immediately following.
  80.  
  81. If the associated program has a ~, it can also take optional arguments.
  82.  
  83.     ~386load GETSIZE RAM NOVID
  84.  
  85. will remove any matching arguments (GETSIZE, RAM, NOVID) from the line.
  86. If the argument is preceded by an asterisk (*), it is assumed to be the
  87. last valid argument on the line, and everything is removed up to and
  88. including that argument:
  89.  
  90.     ~386load *prog=
  91.  
  92.  
  93.